- Publisher : Manning; 2nd edition (December 7, 2013)
- Language : English
- Paperback : 296 pages
- ISBN-10 : 1617290890
- ISBN-13 : 978-1617290893
جلد سخت رنگی_کتاب The Art of Unit Testing: with examples in C#
منابع کتاب جلد سخت رنگی_کتاب The Art of Unit Testing: with examples in C#
خلاصه
The Art of Unit Testing، نسخه دوم شما را گام به گام از نوشتن اولین تست های ساده تا ایجاد مجموعه های تست قوی که قابل نگهداری، خوانا و قابل اعتماد هستند، راهنمایی می کند. شما بر ایده های اساسی تسلط خواهید داشت و به سرعت به سمت موضوعات با ارزشی مانند مسخره کردن، خرد و جداسازی، از جمله چارچوب هایی مانند Moq، FakeItEasy، و Typemock Isolator حرکت خواهید کرد. شما الگوهای تست و سازماندهی، کار با کدهای قدیمی و حتی کدهای "غیر قابل آزمایش" را بررسی خواهید کرد. در طول مسیر، با تست یکپارچه سازی و تکنیک ها و ابزارهای آزمایش پایگاه های داده و سایر فناوری ها آشنا خواهید شد.
درباره این کتاب
شما می دانید که باید تست واحد انجام دهید، پس چرا آن را انجام نمی دهید؟ اگر در تست واحد تازه کار هستید، اگر تست واحد را خسته کننده می دانید، یا اگر صرفاً بابت تلاشی که انجام داده اید، بازده کافی دریافت نمی کنید، به خواندن ادامه دهید.
هنر تست واحد، نسخه دوم شما را گام به گام از نوشتن اولین تست های واحد ساده تا ساخت مجموعه های تست کاملی که قابل نگهداری، خوانا و قابل اعتماد هستند، راهنمایی می کند. شما به سرعت به سمت موضوعات پیچیدهتر مانند مسخرهسازی و خرد حرکت خواهید کرد، در حالی که یاد میگیرید از چارچوبهای جداسازی (مسخرهکننده) مانند Moq، FakeItEasy، و Typemock Isolator استفاده کنید. شما الگوهای تست و سازماندهی، برنامه های کاربردی کد refactor را کاوش خواهید کرد و یاد خواهید گرفت که چگونه کد "غیر قابل آزمایش" را آزمایش کنید. در طول مسیر، با تست یکپارچه سازی و تکنیک های آزمایش با پایگاه داده آشنا خواهید شد.
مثالهای موجود در این کتاب از C# استفاده میکنند، اما برای هر کسی که از یک زبان تایپشده ثابت مانند جاوا یا C++ استفاده میکند، سودمند خواهد بود.
خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات منینگ است.
چه چیزی در داخل است
- تست های قابل خواندن، قابل نگهداری و قابل اعتماد ایجاد کنید
- تقلبی، خرد، اشیاء ساختگی، و چارچوب های جداسازی (مسخره کننده).
- تکنیک های ساده تزریق وابستگی
- بازسازی کدهای قدیمی
درباره نویسنده
روی اوشروو بیش از 15 سال است که به کدنویسی می پردازد و تیم هایی را در سراسر جهان در مورد هنر ملایم تست واحد و توسعه آزمایش محور مشاوره می دهد و آموزش می دهد. وبلاگ او در ArtOfUnitTesting.com است.
فهرست مطالب
بخش 1 شروع به کار
-
بخش 2 تکنیک های اصلی
قسمت 3 کد آزمون
بخش 4 طراحی و فرآیند
- اصول اولیه تست واحد
- تست واحد اول
- استفاده از خرد برای از بین بردن وابستگی ها
- تست تعامل با استفاده از اشیاء ساختگی
- چارچوب های جداسازی (مسخره کننده).
- کاوش عمیق تر در چارچوب های انزوا
- سلسله مراتب و سازماندهی تست
- ارکان آزمون واحد خوب
- ادغام تست واحد در سازمان
- کار با کدهای قدیمی
- طراحی و آزمایش پذیری
ارسال نظر درباره جلد سخت رنگی_کتاب The Art of Unit Testing: with examples in C#